/* eslint-disable @typescript-eslint/explicit-module-boundary-types */

export const trackEvent = async (eventId: string, eventObj?: unknown, sceneData?: unknown) => {
  console.log('TrackerEvent :', eventId, eventObj)
}

const setUserId = async (userId: string) => {
  try {
    console.log('SetUserId', userId)
    // getMtjInstance().setUserId(userId)
  } catch (err) {
    console.log('TrackerEvent Error:', err)
  }
}

const init = (appId: string) => {
  console.log('TrackerEvent :init', appId)
}

export default { trackEvent, setUserId, init }
